package com.oms.app.user.service;

import java.util.List;
import java.util.Map;

import javax.servlet.http.HttpServletRequest;

import com.oms.app.user.model.Group;
import com.oms.core.service.IGeneralService;

/**
 * controller
 * @author wtj
 * @date Sep 10, 2012  10:17:25 PM
 */

public interface IGroupService extends IGeneralService<Object, String> {
	// 获取用户组列表
	List getGroupList(HttpServletRequest request);
	//用户组增加用户
	boolean groupAddUser(Map map);
	//用户组增加角色
	boolean groupAddRole(Map map);
	//增加或保存用户组信息
	boolean saveOrUpdateGroup(Group groupForm);
	//删除用户组
	boolean deleteGroup(String groupId);
	// 用户组与角色关系是否存在 true：存在 false：不存在
	boolean isGroupRole(Map map);
}
